riverside station - French English Dictionary